package com.achievement.domain.bo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class HonorApplyInfoBO {
    /**
     * ID
     */
    private String id;

    /**
     * 申报计划名称
     */
    private String name;

    /**
     * 奖励名称
     */
    private String honorName;

    /**
     * 奖励级别 1国家级 2部级
     */
    private String honorLevel;
    private List<String> honorLevels;

    /**
     * 申报开始日期
     */
    private String beginDate;

    /**
     * 申报结束日期
     */
    private Date endDate;

    /**
     * 申报开始日期开始
     */
    private String beginDateStart;
    /**
     * 申报开始日期结束
     */
    private String beginDateEnd;

    /**
     * 申报结束日期
     */
    private String endDateStart;

    /**
     * 申报结束日期
     */
    private String endDateEnd;


    /**
     * 申报状态0未启动 2停止
     */
    private String applyState;
    private List<String> applyStates;
    /**
     * 申报状态分组 0未启动 1申报中 2停止
     */
    private String applyStateGroup;
    /**
     * 是否自动停止
     */
    private String isAutoEnd;

    /**
     * 备注
     */
    private String note;

    /**
     * 申报指南
     */
    private String fileId;

    /**
     * 可转入评审
     */
    private String isReview;
}
